For my corpus, I will be using two playlist made specifically of heavy metal songs. One of those was made by me around a year ago and the other is made by Spotify itself. I’m interested in the difference between the musical elements of each playlist. I wonder if my perception of ‘heavy metal’ will be the same as Spotify’s and what exactly the differences are. In this corpus I’m comparing the musical elements that Spotify gives me of the two playlists. I think there will be some differences, my playlist will likely be a bit ‘heavier’, or just more extreme, but overall I think the proportions will be mainly the same. The tracks in the Spotify playlist are quite representative of the the heavy metal genre, although there might be some outliers. I do think that my own playlist might be a bit less representative, but that is what I’m trying to find out, how close I am to the actual genre. There are no typical tracks on either of the playlists that I am using. However, there are some artists that return regularly. In my own playlist they are Judas Priest, Iron Maiden and Testament, and in the Spotify playlist they are Powerwolf, Volbeat and Warkings. There are some songs that appear in both playlists: Archangel - Amaranthe, Raise your horns - Amon Amarth, A statue of the king - Avatar, The book of heavy metal - Dream evil and Blacklist - Exodus. The corresponding artist are: Amaranthe, Amon Amarth, Arch Enemy, Avatar, Dream Evil, Exodus, Gojira, Iron Maiden, Judas Priest, Machine Head, Mastodon, Metallica, Sabaton and Upon a burning body.
The playlists I will be using in this research, first my own and second the one by Spotify:
Here are two plots from my corpora. They show the energy level (x-axis), tempo (y-axis), intrumentalness (size) and mode (colour) calculated by Spotify. I chose these features because after some research they turned out to be the most typical features of heavy metal.
In the left plot we see the data of my own playlist. To be honest, I expected many more outliers. I thought I was not consistent at all choosing the songs for this playlist. It’s interesting to see that the biggest outliers in my playlist are in the energy level whereas I expected them to be in the tempo. The energy level is a lot more consistent in Spotify’s playlist. I’m also surprised that the tempo is so widespread (the expectation was mainly high tempo). The tempo is also consistent between the two playlists. Where the lists do differ is in the instrumentalness. It looks like the one in my playlist is on average a lot higher than the one in Spotify’s playlist. There is little difference in mode between the two lists, in both it is very spread out, also unlike the expectation. Thus, the main difference between the playlists is the level of instrumentalness (higher in mine, lower in Spotify’s) and how consistent the data is (more spread out in mine, more consistent in Spotify’s).
Over the wall by Testament (my playlist) and Becoming by Volbeat (Spotify’s playlist) are two songs that are true archetypes of my two corpora: both songs scored average on all variables of the previous plot and the artists appear frequently in the lists.
The left chromagram shows the chroma features of Over the wall. It is immediately noticeable that this song changes a lot over its duration. There are many different instruments and sounds: drums, rhythm guitar and solo guitar, bass, and vocals. On top of that, the singer doesn’t just sing, he has a kind of screaming sound. This makes for a very mixed chromagram, although the most important pitch classes are still visible.
The second chromagram is not very different from the first one. There are some defined pitch classes, but overall there is a big spread to other notes.
In both chromagrams, the structure of the songs is somewhat visible. Until the bridge it’s pretty much the same, then around 140/150 seconds you see a clear shift to other pitch classes. After this, it shifts back again. So there is little difference between both corpora in chroma features.
This tab contains the self-similarity matrices of the song Over the wall by Testament. If we compare the chroma and timbre features, we see that the basic structure is largely the same. In the timbre chart, the first large square shows the repetition of the first two verses and choruses. The yellow stripes that appear around 120 sec show the start of the bridge, which begins with a number of cries from the singer. Then the structure changes and both chroma and timbre features. The same sound of the bridge returns towards the end with some more shouts.
In this tab we find the self-similarity matrices of the song Becoming by Volbeat. There was no clear structure in the chromagram (except for the bridge), but in this chroma matrix there is. The intro is clearly visible through the first dark square. Then we see two times the verse with the chorus after which the bridge starts with a clear yellow line. After this another verse/chorus repeat with a solo at the end.
The timbre matrix indicates a slightly different structure. There are a number of small repeats to spot and there is an overall structure. Here, the first yellow line is not a bridge, but an intermezzo without vocals and solo guitar. This change is quite faintly noticeable.
So although both playlists have a similar structure and the sound depends for the most part on the vocals, Spotify’s playlist has a clearer overarching structure while mine has stronger changes in timbre.
These are two cepstrograms of songs by artists typical of my corpora. The first cepstrogram is from the song Painkiller by Judas Priest. This musician/band is typical for my own heavy metal playlist because of their frequent recurrence. The first thing to notice is the obvious yellow bar in the second dimension. This can be explained by the almost constant double bass played by the drummer. It is the only sound that occurs at the beginning of the song and only drops out at the end. It does seem as if c02 contains another sound, as the drums completely disappear but this layer still remains dark green. After listening several times, it also seems to me that c01 consists of the sound of the rhythmic guitars, c06 represents the vocals and c03 represents certain screaming vocals of the singer.
The second cepstrogram is from Powerwolf’s song “Demons are a girl’s best friend”. Powerwolf is a typical artist for Spotify’s heavy metal playlist. This song has a less clear structure. Firstly, the dominant sound here is an organ, represented in c02. Underneath, the next dominant layer is the rhythmic guitars and drums, represented in c01. I believe the sixth dimension represents the vocals and according to the fourth, a church bell can be heard at the beginning and end. Finally, in c03 you can see that the high-pitched sound of a triangle-like instrument returns from time to time.


These are two more songs by artists who are archetypes of my corpora. The trooper is from my list and Maximus from Spotify’s list. This song has a very clear key, namely E minor. In some parts it is not clear at all, but there is no modulation there either. Probably because of too many noises it is difficult to find the key on these pieces.
In Warkings’ Maximus from Spotify’s list, it’s much less clear what exactly the key is. It goes between C major and C minor. So the pitch class is clear, but the mode is not. Three times there is a hint of a modulation to C# minor, but this is too weak to really call it a modulation.
So both playlists have clear keys and no modulations, although there are some unclear pieces in both songs.


What you see here are two tempograms of songs that I consider to be archetypes of my playlists. They both appear in my playlist as well as Spotify’s. For the first song, ‘Blacklist’ by Exodus, I chose to display the normal tempogram and not the cyclic one because even though the cyclic tempogram is more accurate, the normal one is much clearer. Besides, you only have to halve the outcome of this tempogram to get the right BPM. According to the internet, the correct BPM of Blacklist is 150, which is also vaguely visible in this tempogram. The most notable thing here is probably the large beam where the tempo seams really distorted. This has the exact duration of the solo in the song, which probably makes it hard for spotify to determine the correct BPM. Near the end is another very small distortion which I can’t really explain. I do think it is interesting to see how the ‘line’ at 150 BPM is more prominent at times in the song where it seems they’re leaving out some eighth notes the main riff so it feels like half. This is not really true though, the drums still do the same thing.
The second tempogram is of ‘Archangel’ by Amaranthe for which I chose to display a cyclic one. This was just way more accurate and just a little less clear. The BPM of this song is 90, says the internet, so Spotify also did a good job here. The weird distortion can be explained by the part after the solo/bridge in which there are no guitars or constant drums. This part is entirely different from the rest of the song and functions as a kind of pause so it’s logical there is no vast tempo.
It is very interesting to see that both these songs have a very steady tempo with a small distortion at the solo or bridge. The weird part is that they have such a difference in BPM-value. I think this is because heavy metal songs get their energy from their constant tempo and beat, which is why almost every time the value is doubled or tripled in the case of Archangel. It seems the actual value of the tempo does not really matter as both these songs are ranked quite high in energy.

commentaar